makeshift repairs - Deutsch Englisch Wörterbuch